be set upon - Español Inglés Diccionario